операнд в словаре кроссвордиста
операнд
Энциклопедический словарь, 1998 г.
величина, представляющая собой объект операции, реализуемой ЭВМ в ходе выполнения программы вычислений. Напр., операндами арифметических операций обычно являются числа: при сложении - слагаемые, при умножении сомножители.
Википедия
Опера́нд в языках программирования ― аргумент операции ; данные, которые обрабатываются командой; грамматическая конструкция, обозначающая выражение, задающее значение аргумента операции. Иногда операндом называют место, позицию в тексте, где должен стоять аргумент операции. Отсюда понятие местности операции, то есть числа аргументов операции.
В зависимости от положения знака операции различают префиксные (напр., sinx (x — операнд)), инфиксные (например, a + b (a, b — операнды)) и постфиксные. В зависимости от числа операндов различают одноместные операции (a + b); многоместные операции.
В связи с различением операнда-позиции и операнда как фактического аргумента возникает понятие приведения операнда к виду, требуемому операцией. Например, если действительный аргумент находится в позиции целого операнда, правила языка могут подразумевать тот или иной способ округления действительного числа до подходящего целого. Другим примером приведения является изменение формы представления объекта, например скаляр приводится к вектору, состоящему из одной компоненты.
Категория:Концепции языков программирования
Примеры употребления слова операнд в литературе.
Непосредственные операнды, приведенные в листинге ассемблирования как 0123 и 0025 в памяти представлены в виде 2301 и 2500 соответственно.
Способы адресации Микропроцессор 80386 обеспечивает регистровую и непосредственную адресацию операндов, содержащихся, соответствен но, в регистрах или командах.
Она возвращает 1, если оба ее операнда отличны от нуля, и 0 в противном случае.
Она возвращает 1, если один из операндов отличен от нуля, и 0 в противном случае.
Метка, команда и операнд не обязательно должны начинаться с какой-либо определенной позиции в строке.
Первый операнд в логических командах указывает на один байт или слово в регистре или в памяти и является единствен ным значением, которое может изменятся после выполнения команд.
Преобразует ненулевой или истинный операнд в 0, а нулевой или ложный операнд в 1.
Результат не определен, если правый операнд отрицателен или больше или равен, чем длина объекта в битах.
Если оба операнда имеют арифметический тип, то перед присваиванием правый операнд преобразуется к типу левого операнда.
Результат не определен, если правый операнд отрицателен или больше или равен числу разрядов в двоичном представлении преобразованного левого операнда.
Результат будет адресом, если второй и третий операнд одного типа и являются адресами.
Если оба операнда арифметического типа, правый операнд, прежде чем произойдет присваивание, преобразуется к типу левого операнда.
Если левый операнд имеет тип указателя, правый операнд должен быть типа указателя или выражением-константой, дающим результат 0.
Правый операнд преобразуется к типу левого операнда, прежде выполнения присваивания.
Если в выражении-запуска операнд не задан, то происходит перезапуск обработки особой ситуации.
Источник: библиотека Максима Мошкова